package navalgo3.Modelo;
import java.util.ArrayList;




public class MinaTripleConRetardo extends Mina {

	public MinaTripleConRetardo(Posicion posicionInicial) {
		super(posicionInicial);
		this.tiempoParaExplotar = 3;
	}

	public void explotar(){
	    	
		this.fragmentos.add(new Fragmento(((this.posicion.posicionNoroeste()).posicionNoroeste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionOeste()).posicionNoroeste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionOeste()).posicionOeste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionOeste()).posicionSuroeste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionSuroeste()).posicionSuroeste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionNorte()).posicionNoroeste())));
		this.fragmentos.add(new Fragmento(this.posicion.posicionNoroeste()));
		this.fragmentos.add(new Fragmento(this.posicion.posicionOeste()));
		this.fragmentos.add(new Fragmento(this.posicion.posicionSuroeste()));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionSur()).posicionSuroeste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionNorte()).posicionNorte())));
		this.fragmentos.add(new Fragmento(this.posicion.posicionNorte()));
		this.fragmentos.add(new Fragmento(this.posicion));
		this.fragmentos.add(new Fragmento(this.posicion.posicionSur()));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionSur()).posicionSur())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionNorte()).posicionNoreste())));
		this.fragmentos.add(new Fragmento(this.posicion.posicionNoreste()));
		this.fragmentos.add(new Fragmento(this.posicion.posicionEste()));
		this.fragmentos.add(new Fragmento(this.posicion.posicionSureste()));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionSur()).posicionSureste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionNoreste()).posicionNoreste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionEste()).posicionNoreste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionEste()).posicionEste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionEste()).posicionSureste())));
		this.fragmentos.add(new Fragmento(((this.posicion.posicionSureste()).posicionSureste())));
		this.estaExplotada = true;
				
		}
}
